#include "Element.h"

Element::Element(char * s){

    std::ifstream fichier(s);
    if (!fichier) std::cout << "fichier inexistant" << std::endl;
    else {
        int k = 0;
        fichier >> size;
        tab = new int[size*nbTracks];

        while (!fichier.eof()) {

            // TODO
            fichier >> tab[k] >> tab[k+1] >> tab[k+2];
            k+=3;
        }
    }
    //for(int a = 0; a<size*3; a++) std::cout << tab[a] << std::endl;
}

Element::~Element(){}


void Element::setTab(int i, int j, int a){
    tab[i*nbTracks + j]=a;
}

int Element::getTab(int i){
    return tab[i];
}

int Element::getSize(){
    return size;
}

int Element::getNbTracks(){
    return nbTracks;
}
